Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

160
Vistas
How to safely use "&" symbol in a javascript variable without it turning to "&"?

I am trying to execute the following code:

<button onclick="increment()">Increment</button>
<div id="iframe">
<script>
var id = 139000;
var link='<iframe src="https://somewebsite.com/something.aspx?sa=1&pid=' + id + '" height="600px" width="100%" />';
function increment(){
id++;
document.getElementById('iframe').innerHTML = id + link ;
}
</script>
</div>

But while executing, the & in src="" converts to &amp; which breaks the original URL and doesn't go to the desired destination. I looked up on the internet but as I am a noob, I was not able to figure it out. Please help me to make this work!

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

All you need to do is

<button onclick="increment()">Increment</button>
<div id="iframe">
<script>
var id = 139000;
var link='<iframe src="https://somewebsite.com/something.aspx?sa=1&pid=' + id + 
'" height="600px" width="100%" />';
var new_link = link.replaceAll('&amp;','&');

function increment(){
id++;
document.getElementById('iframe').innerHTML = id + new_link;
}
</script>
about 4 years ago · Juan Pablo Isaza Denunciar

0

This is definitely a blogger issue, and the reason behind happening is :

The character "&" is an ISO HTML reserved character used to denote the start of a parameter.

To overcome this the Blogger editor translate the & you enter to the HTML entity, &amp; , that will display & when the page or URL is rendered in a browser, so that you don't have to do it yourself.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda